mountain swiftlet - Spanish English Dictionary